|
Definition of Sea lettuce
1. Noun. Seaweed with edible translucent crinkly green fronds.
Exact synonyms: Laver
Generic synonyms: Chlorophyte, Green Algae
Group relationships: Genus Ulva, Ulva
Generic synonyms: Chlorophyte, Green Algae
Group relationships: Genus Ulva, Ulva
Definition of Sea lettuce
1. Noun. Any of several edible seaweeds of the genus ''Ulva''. ¹
¹ Source: wiktionary.com
Medical Definition of Sea lettuce
1.